integral cable storages - Turkish English Dictionary